// index.js
// 获取应用实例
const app = getApp()

Page({
  data: {
  // 第1页
  pageNo: 1,
  // 一页有10条数据
  pageSize: 10,
  },

  // 实景案例
  getRealCasePage() {
    let t = this

    wx.showLoading({
      title: '加载中...', //提示的内容
      mask: true //显示透明蒙层 防止触摸穿透
    })

    wx.request({
      url: app.globalData.Interfaceurl + 'getRealCasePage',
      method: "post",
      header: {
        "content-type": "application/x-www-form-urlencoded;charset=UTF-8"
      },
      data: {
        userId: app.globalData.userId,
     
        pageNo:t.data.pageNo,
        pageSize:t.data.pageSize
      },
      success: res => {
        wx.hideLoading();
        console.log(res)
        let projectList = t.data.projectList
        if (t.data.pageNo == 1) {
          projectList = res.data.page.list
        } else {
          projectList.push(...res.data.page.list)
        }
        t.setData({
          projectList: projectList,
          projectlast: res.data.page.last
        })
      },
      fail: err => {
        wx.showToast({
          title: '请求失败',
          duration: 2500, //持续的时间
          icon: 'none', //图标
        })
      }
    })
  },
  // 实景案例详细
  gorealCasedetail(e){
    wx.navigateTo({
      // '/pages/realCasedetai/realCasedetai?id='+e.currentTarget.dataset.id
      url: '/pages/realCasedetail/realCasedetail?id='+e.currentTarget.dataset.id,
    })
  },

  onLoad() {
    this.setData({
      Imageurl: app.globalData.Imageurl
    })
      this.getRealCasePage()
  },
    /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {
    if (this.data.pageNo >= this.data.projectlast) {
      return
    }
    this.setData({
      pageNo: this.data.pageNo+1
    })
 this.getRealCasePage()
  },


})
